\chapter{Beispiel: Struktur eines XCommands}
Das \autoref{lst:xcommand_example} veranschaulicht exemplarisch die Struktur eines einfachen XCommands mit allen optionalen und erforderlichen Eigenschaften und Methoden.
\label{cha:beispiel_xcommand}
\lstset{
   language=JavaScript,
   backgroundcolor=\color{lightgray},
   extendedchars=true,
   basicstyle=\footnotesize\ttfamily,
   showstringspaces=false,
   showspaces=false,
   numbers=left,
   numberstyle=\tiny,
   numbersep=9pt,
   tabsize=2,
   breaklines=true,
   showtabs=false,
   captionpos=t,
   columns=flexible,
   frame=single,
   breakautoindent=true,
}
\lstinputlisting[label=lst:xcommand_example,caption=Struktur eines einfachen XCommands]{listings/xcommand.js}